package com.cjlgb.design.common.core.util;

import java.lang.reflect.Method;

/**
 * @author WFT
 * @date 2019/5/18
 * description:反射工具类
 */
public class ReflexUtil {

    /**
     * 根据属性名称,获取方法
     * @param attributeName 属性名称
     * @param clazz 类
     * @return 方法
     */
    public static Method getMethodName(String attributeName, Class<?> clazz) throws NoSuchMethodException {
        String methodName = "get" + Character.toUpperCase(attributeName.charAt(0)) + attributeName.substring(1);
        return clazz.getMethod(methodName);
    }

}
